house, neighborhood, or region where someone lives - Espagnol Anglais Dictionnaire